<?php
/**
  * Box type par defaut: utilisez ces fichiers pour creer vos propres types de box.
  * Interface d'administration pour regler les parametres du box.
  * Developpe par Rodrigue LE GALL
  *
  * Les variables $env, $box et $param sont disponibles et representent l'environnement, le box et les parametres du box.
  * La variable $modif est reservee.
  */
    if($action=='process'){
        
        /**
          * Le code de votre  box se trouve apres
          */
        $param->set("titre",stripslashes($titre));
        $param->set("demande",$p1);
        $param->set("verrou",$p2);
        $param->set("stats",$p3);
        $param->set("creation",$p4);
        /**
          * Fin de votre Code
          */
        $box->setparam($param);
        $env->setbox($argid,$box);
        $modif = "Administration du box ".$box->getnom().".\n" . $modif;
        $query="UPDATE environnement SET environnement='".$env->serialize()."',lastmod=NOW(),modification='".addslashes($modif)."' WHERE id='$envid'";
        @rportalrequete($query) or die ("ERREUR: $query<br />");	
        header("Location: ?op=admenvmod&argid=$envid");
        exit;
    }
    
    require_once('module/TPLN/TPLN.php');
    $TPLN = new TPLN;
	$L_base_env = get_env_path();
    $TPLN->Open(get_path_box($box->gettypenom()).'admin.html');
    $TPLN->IncludeFile("header",$L_base_env.$session['environnement']."/header.php");
    $TPLN->IncludeFile("footer",$L_base_env.$session['environnement']."/footer.php");
    $TPLN->Parse("box_nom",$box->getnom());
    $TPLN->Parse("type_nom",$box->gettypenom());
    $TPLN->Parse("type_description",nl2br($box->gettypedescription()));
    $TPLN->Parse("type_dir",$box->getrepertoire());
    $TPLN->Parse("boxid",$box->getid());
    $TPLN->Parse("envid",$envid);
    /**
      * Le code de votre  box se trouve apres
      */
    $TPLN->Parse("titre",$param->get("titre"));
    
    if($param->get("demande")=="1")
    $TPLN->Parse("1_check","checked");
    else
    $TPLN->Parse("1_check","");
    
    if($param->get("verrou")=="1")
    $TPLN->Parse("2_check","checked");
    else
    $TPLN->Parse("2_check","");
    
    if($param->get("stats")=="1")
    $TPLN->Parse("3_check","checked");
    else
    $TPLN->Parse("3_check","");
    
    if($param->get("creation")=="1")
    $TPLN->Parse("4_check","checked");
    else
    $TPLN->Parse("4_check","");
    /**
      * Fin de votre Code
      */
    $TPLN->Write();
    exit;
?>
